Seamus Hasson, a Man for All Seasons