Cruickshank, E. A. (Ernest Alexander), 1854-1939.