William Cranston - Pedigree | FamilyCentral
 31 Oct 1607 -
 Abt 1670 - Bef 1697
 4 Jun 1668 - 11 May 1747