Author: John Porter Brown
Alternate names: John P. Brown
Born: 1814
Died: 1872