James G. McFarland
1829 - 1904 (75 years)
Generation: 1
1. James G. McFarland was born on 31 Mar 1829 in Todd, Kentucky, United States,; died on 17 Aug 1904 in Shafter Twp., Fayette County, Illinois.