Ten Great Religions: An Essay in Comparative Theology
Publisher: Riverside Press
Published: 1880
Number of pages: 551