1. James Johnston was born in 1811 in Midlothian.
James married Catherine McLeod on 29 Jun 1849 in Penicuik. Catherine was born in 1828 in Midlothian.
They had the following children:
+ 2 M i Peter Charlton Johnston
Surname List | Name Index