The "Bhagavata Purana", like other puranas, discusses a wide range of topics including cosmology, astronomy, genealogy, geography, legend, music, dance, yoga and culture. As it begins, the forces of evil have won a war between the benevolent "devas" (deities) and evil "asuras" (demons) and now rule the universe. Truth re-emerges as Krishna, (called "Hari" and "Vāsudeva" in the text) – first makes peace with the demons, understands them and then creatively defeats them, bringing back hope, justice, freedom and happiness – a cyclic theme that appears in many legends.