William Mcfarland Jr., Jr.
1859 - 1894 (34 years)
Generation: 1
1. William Mcfarland Jr., Jr. was born on 11 Nov 1859 in Grainger Co, Tennessee; died on 14 May 1894.