Herndon and Caldwell families of North Carolina and Virginia, 1649-1998 a genealogy