John Phillips Family: Eleven Generations Originating in Moore County, NC



Source Information