Ten great religions; an essay in comparative theology, by James Freeman Clarke ...