John Welles - Pedigree | FamilyCentral
 14 Jan 1657 - 14 Jan 1657
 10 Jan 1620 - 30 Sep 1676
  - 20 Sep 1691
 1590 - 12 Jun 1672
 1598 - 1 Mar 1678
 9 Mar 1603 - 6 Jul 1661
 5 Jun 1605 - 1661