Author: M.A. B.D.  Rev. George Matheson