A man for all seasons