James Keenan Johnston, 19302000 (aged 70 years)