Author: Rev. R. Borland, D,D f.s.a