Author: Hallock, G.B.F., Rev, M.A., D.D.