splendour of a sudden thought