John Long McFarland
1834 - 1850 (16 years)
Generation: 1
1. John Long McFarland was born in 1834 in Russellville, Hamblen County, Tennessee, USA; died on 28 Nov 1850 in Diamond Springs, El Dorado County, California, USA.