John CAMERON , 18491889 (aged 40 years)