Author: rev. j.r. dummelow m.a