1 book
Jessica Feinstein has had a career in academic publishing and is a qualified genealogist. In addition to teaching family history, Jessica volunteers for several genealogy societies and edits a family history journal.
Exploring Oxfordshire Surnames