Title: The history and genealogy of John Yancey Foster of Hat Creek, Campbell County, Virginia
Subjects: Family, Genealogy
Places: Virginia
People: Foster family, John Yancey Foster (1844-1927)