Hindus have one God, and also 330 million gods: male gods, female gods, personal gods, clan gods, household gods, gods who reside in plants, animals, images, designs and objects; and a whole host of demons, not all bad; but no Devil-like character or the concept of 'evil'. Explore all this and more in this classic work by mythologist Devdutt Pattanaik that has revolutionized everyone's understanding of Hinduism and mythology.