Person
(est. 1664 - certain 25 Apr 1739)
Family
Not who you're looking for? Others named Thomas Craighead: American politician (1798–1862)