Author: James Geddes Craighead
Alternate names: J G (James Geddes) 1823-18 Craighead; J. G. (James Geddes) 1823-18 Craighead; J. G. Craighead; Craighead, J. G. Rev.
Title: Rev.
Born: 1823
Died: 1895