David Johnstone McFarland
1876 - 1901 (24 years)
Generation: 1
1. David Johnstone McFarland was born on 14 Sep 1876 in West Weber, Weber, Utah, USA; died on 14 Mar 1901.