David Archibald Macfarlane
1870 - 1955 (84 years)
Generation: 1
1. David Archibald Macfarlane was born on 19 Jul 1870 in Elgin, Huntingdon, Québec, Canada; was christened on 21 Sep 1870 in Church of Scotland, Elgin, Chateauguay-Huntingdon, Québec, Canada; died on 17 Apr 1955 in Huntingdon, Huntingdon, Québec, Canada.