MacFarlane Malcolm 1853-1931