Author: The Rev. Thomas M'Lauchlan