Ferguson, William C. (William Chalmers), 1869-1944