William Thompson - Pedigree | FamilyCentral
 3 Jun 1676 -
 16 Feb 1630 - 18 Jun 1695
 Abt 1636 - 15 Jan 1679/80
 1600 - 1680
 Abt 1600 - 9 Jan 1649