Andrew Brown Donaldson 1840-1919