John married Mary Brown on 16 Mar 1860 in Inveresk with Musselburgh. Mary (daughter of William Brown and Joan King) was born on 10 Feb 1839 in Inveresk with Musselburgh. [Group Sheet] [Family Chart]