William Henderson Barrass, 19372012 (aged 75 years)