A Historical Sketch of New Hope Church, in Orange County, NC