Mary Ann McNicoll Battes - Pedigree | FamilyCentral
 3 Mar 1866 - 9 Oct 1933
 8 Dec 1842 - 24 Oct 1880
 15 Oct 1843 - 12 Oct 1942
Family Group
Family Group
Family Group
Family Group
David Hartshorn
 md. 5 Jan 1888