Author: John MacPherson, D.D.
Alternate names: Rev. John MacPherson; Rev. John M'Pherson; Rev. John Macpherson; Rev. John M'pherson; John MacPherson, D.D. of Slate in the Isle of Skye
Title: minister of Comrie
Born: 1710
Died: 1765