J. A. Alexander (Princeton Theological Seminary, Old School Presbyterian)
The school reader needs JavaScript to show the pages. Internet Archive reader
Images and text: Internet Archive