Francis Thornton - Pedigree | FamilyCentral
 5 Nov 1651 - 15 Feb 1727
 1620 - 1708
 1590 - 1650
 Bef 1595 - Jan 1680
Family Group
Family Group
Alice Savage
 md. 13 Apr 1674