Guy Fairfax Cary - (1923-2004)