Ten Great Religions: An Essay in Comparative Theology
Publisher: J.R. Osgood and Co.
Published: 1872
Number of pages: 553