John David McFarland
1878 - 1962 (84 years)
Generation: 1
1. John David McFarland was born on 11 Apr 1878 in Iowa, USA; died on 29 Oct 1962 in Pawnee Co., Oklahoma, USA.