A. A. Hodge (Presbyterian Church in the U.S.A.; Princeton)
The school reader needs JavaScript to show the pages. Internet Archive reader
Images and text: Internet Archive