David Henry Hamilton, 19191992 (aged 72 years)