John Campbell - Pedigree | FamilyCentral
 3 Apr 1861 - 1 Feb 1943
 31 Oct 1833 - 3 Feb 1907
Family Group