A man of all seasons