John Thomas MOIR , 18441935 (aged 91 years)