Author: H. H. Rowley, M.A., D. D., F. B. A.