Thomas Ross MacFarlane
1901 - 1968 (66 years)
Generation: 1
1. Thomas Ross MacFarlane was born in Oct 1901 in Manchester, Lancashire, England; died in Sep 1968 in Manchester, Lancashire, England.