Archibald McKECHNIE , 18411931 (aged 90 years)