Family Tree

Margaret Macfarlane

ED
Evaline Don
1878–1947
MM
Margaret Macfarlane
d. 1906
KD
Katherine Don
1870–1871
AD
Allen Don
1869–1869
MD
Margaret Don
1874–1876
AD
Alexander Don
d. 1944
JM
James McFarlane