McLean, A. (Allan), 1840-1911