Thomas McMaster CAMPBELL , 18701959 (aged 89 years)