MacKenzie, Osgood Hanbury,1842-1922.