Duncan married Barbara Matheson on 22 Dec 1859 in Tain, Ross & Cromarty. Barbara was born on 14 Dec 1839; died on 29 Sep 1921 in Edderton, Ross-shire; was buried in Tain. [Group Sheet] [Family Chart]
John married Charlotte Baxter in Feb 1876 in West Ham, London. Charlotte was born in ca 1852; died in 1931 in West Ham, London. [Group Sheet] [Family Chart]
Margaret married Rev. Donald Macrae on 23 Nov 1916 in Edderton, Ross-shire. Donald was born on 10 Jan 1864 in Aviemore; died on 5 Sep 1923 in Inverness. [Group Sheet] [Family Chart]
Children:
97. Donald Macrae was born on 13 Dec 1920; died in 1929.