William Cranston - Pedigree | FamilyCentral
 10 Jun 1771 -
 4 Dec 1737 -
 6 Jun 1739 -
 Abt 1712 -
 Abt 1715 -
 21 Jan 1705 -
 1709 -
 Abt 1686 -
 Abt 1690 -
 Abt 1690 -
 Abt 1689 -
 16 May 1669 -
 1673 -
Janet Gordon
 md. 16 Dec 1792