John Garriock - Pedigree | FamilyCentral
 23 Dec 1832 - 13 Feb 1900
Family Group
Family Group
Ann Moffat
 md. 26 Jan 1865