Author: Rev. W. F. Moulton M. A., D, D.