John Fuller - Pedigree | FamilyCentral
 14 Dec 1611 - 4 Jun 1666
 1589 - 4 Jun 1666