William Davidson McFarland
1860 - 1940 (80 years)
Generation: 1
1. William Davidson McFarland was born on 16 Mar 1860 in Johnson County, Iowa, United States of America; died on 5 Dec 1940 in Humboldt, Humboldt, Iowa, USA.