Author: Stewart D. F. Salmond, M.A., D.D., F.E.I.S