Thomas Soule - Pedigree | FamilyCentral
 Bef 26 Sep 1603 -
 1564 - 1612
 2 Feb 1565 -
 1517 - 18 Jul 1593
 1539 -
Family Group
  Children