Source Information
Ancestry.com. A historical sketch of New Hope Church, in Orange County, N.C. [database on-line]. Provo, UT: Ancestry.com Operations Inc, 2005.Original data: Craig, D.I.. A historical sketch of New Hope Church, in Orange County, N.C.. Reidsville? N.C.: unknown, 1891.