Macdonald, J. A. Murray (John Archibald Murray), 1854-1939