Author: William Davis Snodgrass
Alternate names: William D. Snodgrass; William D. (William Davis) Snodgrass
Born: 1796
Died: 1886