Author: Rev. J. A. M'CLYMONT