Pedigree Chart for John Johnston ~

 
James Johnston (1802-1891)
Robert Johnston (1809-1878)
Jean Johnstone (1812-1864)
Gavin Johnston ~ (1814-1862)
John Johnston ~ (1775-1859)
Jean Martin (~1750-)
Agnes John (~1717-)