John Robert Hastings "Jack" MacFarland
1881 -
Generation: 1
1. John Robert Hastings "Jack" MacFarland was born on 13 Jan 1881 in New Brunswick, Canada.