Author: Rev. T. K. Cheyne