John Welham, 19262007 (aged 81 years)