J. M. Barclay, 1861-1938