Author: Robert W. C. Shelford
Alternate names: Robert Walter Campbell Shelford; Robert W. Shelford
Born: 1872
Died: 1912