L Fernando: a man for all seasons