John Haley - Pedigree | FamilyCentral
 2 May 1841 - 23 Jun 1913
 1807 - 1884
 1818 - 10 May 1892
 Abt 1780 -
Family Group
Family Group