1. Hopkins, Garland Evans, Freeman Forebears - being the history, genealogy, heraldry, of the family of Freeman of James City and Charles River in Virginia (Privately issued, 1942 ), (FHL#873158)
2. Payne, Marguerite E., Freeman Family Genealogical Data, Microfilm of manuscript collection, Filmed by Genealogical Society of Utah, 1982, (FHL#1206430)
3. Internet IGI - 2003
2003 IGI also lists John's parents as Henry and Martha FREEMAN.