John Lane Hamill - Pedigree | FamilyCentral
 19 Dec 1893 - 7 Jul 1908
 20 May 1860 - 4 May 1933
Family Group
 17 Apr 1837 - 1904
Family Group
 22 Jul 1809 - 15 Jun 1882
 5 Sep 1811 - 1899
 2 Aug 1787 - 21 May 1848
 6 Dec 1791 - 20 Nov 1845