Richard Goodale - Pedigree | FamilyCentral
 1623 - 8 Sep 1666
 29 Jun 1594 - 12 Oct 1682
 1595 - 27 Jan 1664
Family Group
  Children