Rev. G. B. F. HALLOCK, M.A., D.D.