b Fort Augustus, Inverness-shire 1854, d Inverallochy, Aberdeenshire 1923. The parish sch, Dunrichen, Forfarshire, and the Univ of Aberdeen. He served as a missionary at Drumoak and Kincardine before being ordained in 1881 at the fishing village of Inverallochy. He ministered there for the remainder of his life. He was the author of St Columba, a Record and a Tribute (1898) which together with his translations did much to bring Columba’s work (qv) to greater notice in the churches. Long before the renewal of the work of Iona, MacGregor preached there in 1897 to mark the 1300th anniversary of Columba’s death He also wrote widely on other aspects of early Scottish church history, and published his own verse in Clouds and Sunlight. No.289.