Author: John G. Thompson
Alternate names: Thompson, John G., 1833-1886
Born: 1833
Died: 1886