George Cosmo Abercromby — (1854-1930)