Mackay, A. B. (Alexander Bisset), 1842-1901