Ten great religions :

Clark, James Freeman, 1810-1888.

Ten great religions : an essay in comparative theology / James Freeman Clarke. - Boston : Houghton, Osgood and Company, 1880 - x, 528 p. : front ; 21 cm.

1528218