William David Hopper - Pedigree | FamilyCentral
 Abt 1660 - 1735
 Abt 1624/29 - 1686
 Abt 1596 -
Family Group
Family Group