Author: Hannibal Augustus Johnson
Alternate names: Hannibal A. Johnson
Born: 1841