Memorial Of Rev. Wm. A. Hallock, D. D. by Gerard Hallock