Author: M'Leod, Donald Rev. of Hamer in Skye.
Title: Rev. of Hamer in Skye.