David Anderson Macfarlane
1864 - 1950 (86 years)Drag or scroll to see more of the chart.
Donald Macfarlane
1746-1835
1746-1835
Mary McNee
1764-1848
1764-1848
Parlan Macfarlane
1795-1861
1795-1861
Mary Marshall
1805-1866
1805-1866
Thomas Macfarlane
1834-1879
1834-1879
Mary Anderson
1836-1912
1836-1912
David Anderson Macfarlane
1864-1950
1864-1950