William Haptonstall - Pedigree | FamilyCentral
 27 Oct 1784 - 31 May 1812
 6 Apr 1761 - 22 Oct 1847
 1767 - 16 Jun 1834
 22 Apr 1744 -
Family Group
 17 Nov 1704 -
Family Group
 Abt 1673 - 29 Apr 1721
Family Group
 1703 -
Family Group