Author: John Peter Lesley
Alternate names: J. Peter Lesley
Born: 1819
Died: 1903