David Stiles - Pedigree | FamilyCentral
 1 Jul 1724 - 13 Apr 1725
 1 Oct 1678 - 7 Dec 1751
 15 May 1684 -
  - 30 Jul 1690
 1637 -
Family Group
Family Group
Family Group
Family Group