Andrew Brown Donaldson 1840–1919