Title: A short history of the Ham surname in Virginia & NC
First published: 1998
Subjects: Genealogy
Places: Virginia, North Carolina
People: Hamm family