John and Margaret had nine children.
A NEW album of music by Lewis piper James Duncan Mackenzie pays tribute the historical significance of his great-, great-grandfather – Iain Mac- Ratha, Bard Loch Carrainn, or John Macrae, the Lochcarron Bard.
John Macrae was born in ‘Jeantown’, Lochcarron, in 1834, son of crofters Murdo and Flora Macrae.