William L. McFarlane
1864 - 1950 (86 years)Drag or scroll to see more of the chart.
John McFarlane, JoM02
1779-1829
1779-1829
Mary Carnochan
1783-1874
1783-1874
Michael Bogle McFarlane
1824-1903
1824-1903
Mary Margaret Livingstone
1830-1902
1830-1902
William L. McFarlane
1864-1950
1864-1950