Donald Parlan Macfarlane
1867 - 1905 (37 years)
Generation: 1
1. Donald Parlan Macfarlane was born on 12 Dec 1867 in Elgin, Huntingdon, Québec, Canada; died on 17 Feb 1905 in Elgin, Huntingdon, Québec, Canada.