Author: James F. Palmer
Alternate names: James F Palmer
Born: 1806
Died: 1871