William Davis Haddon - Pedigree | FamilyCentral
 28 Oct 1862 - 24 Jun 1894
 11 Apr 1822 - 14 Oct 1871
 1 May 1832 - 1 Nov 1911
 1795 -
Family Group
Family Group
 Abt 1763 - 1816
 1760 - Aft Oct 1790
 Abt 1738 - Feb 1818
 Abt 1742 - 23 Jan 1824
Family Group
Family Group