Author: Rev. Kirkwood Hewat, M.A., F.S.A. (Scot.)