Ancestors and descendants of Frederick Shore: Switzerland, 1570--Surry County, North Carolina, 1750 : with the history and genealogy of related families