John married Ann FARMER on 20 Jul 1875 in Linktown, Abbotshall, Fife. Ann was born on 05 Oct 1850 in Kirkcaldy parish. [Group Sheet] [Family Chart]