Marriage records of Halifax County, North Carolina, 1817-1868 / - Gammon, David Bryant. (D.B. Gammon,, 1997)