Peter Gordon Afford, 19262004 (aged 78 years)