The history of Trinity Parish, Scotland Neck [and] Edgecombe Parish, Halifax County / - Smith, Stuart Hall. (1955)