Alexander Mackenzie Turple - Pedigree | FamilyCentral
 29 Feb 1832 - 4 May 1916
Family Group
Family Group
Agnes Melissa Hutt
 md. 17 Jun 1873