John Brown Abercromby
British (1843 – 1929)