James married Catherine Bruce on 13 Dec 1859 in 3 St John's Street, Edinburgh. Catherine (daughter of William Bruce and Marion Campbell) was born in C 1839 in Bracadale, Isle of Skye. [Group Sheet] [Family Chart]
Family/Spouse: Unknown. [Group Sheet] [Family Chart]