John Tower - Pedigree | FamilyCentral
 13 Dec 1639 - 30 Aug 1693
  - 13 Feb 1702
  - 15 May 1700
 Abt 1582 - 1 May 1634
 Abt 1590 - 10 Nov 1629
 Abt 1580 - 14 Nov 1651
 Abt 1589 - 4 Apr 1664
Family Group
Family Group
Sarah Harding
 md. 14 May 1669
Family Group
  Children