Thomas Alexander Hoggan - Pedigree | FamilyCentral
 11 Apr 1851 - 24 Mar 1917
 1 Aug 1819 - 13 Feb 1880
 1 Aug 1818 - 3 Jun 1883
Family Group
Family Group
Family Group
Family Group
Margaret Hoggan
 md. 16 Dec 1872
Family Group
  Children