Living McFarland
Drag or scroll to see more of the chart.
John William McFarland
1843-1917
1843-1917
Kate Allen
1850-1935
1850-1935
James Jerry McFarland
1871-1942
1871-1942
Sam Bradshaw McFarland
1906-1995
1906-1995