Emmanuel: An Original and Exhaustive Commentary on Creation and Providence Alike
Publisher: James Nisbet & Co.
Published: 1883
Number of pages: 505