Thomas Grosvenor Johnston, 19201988 (aged 67 years)