Thomas Peter Mcfarlane
![Male](img/tng_male.gif)
Generation: 1
1. Thomas Peter Mcfarlane was born on 5 May 1844; was christened on 2 Jun 1844 in Dundee,Angus,Scotland.