John Knox McFarland
1848 - 1882 (33 years)
Generation: 1
1. John Knox McFarland was born on 10 Nov 1848 in Mississippi; died on 19 Apr 1882 in Mississippi.