Weatherston, J. S. (Joseph Stewart), 1876-1950