Author: David Ross Locke
Alternate names: Petroleum V. Nasby; David Ross] 1833-1888 [Locke; David Ross] [Locke; David R. Locke
Born: 1833
Died: 1888