David Sharp McGEACHIE, 19031926 (aged 23 years)