Author: Shepherd. William R. (William Robert). 1871-1934.