What is the Devil? And where did the idea of its existence come from? From ancient Egyptian religions to Judaism, Hinduism to Buddhism, Christianity to Islam, as well as many more, Carus analyses each... This description may be from another edition of this product.