Duncan James MCLEOD
1895 - 1919 (~ 23 years)
Generation: 1
1. Duncan James MCLEOD was born in Dec 1895 in Nipissing Junction, Ontario; died on 13 Feb 1919 in England.