James Macfarlane
1832 - 1881 (41 years)
Generation: 1
1. James Macfarlane was born on 23 Jan 1832 in Callander, Perthshire, Scotland; died between 1874 and 1881.