Steve Macfarlane
Drag or scroll to see more of the chart.
Charles Duncan MacFarlane
1872-1946
1872-1946
Ella Violet Best
1872-1966
1872-1966
William Arthur MacFarlane
1904-1979
1904-1979
Margaret Baker
1907-1997
1907-1997
David G. Macfarlane
1939-2009
1939-2009