Why did the gods and the asuras churn the ocean? How did Vishwamitra and Vasishtha become enemies for life? Who brought the heavenly river Ganga down to earth? Why did King Trishanku end up hanging upside down? How did Kacha emerge from his teacher s stomach? Read the marvellous adventures of gods and humans and asuras and other splendid creatures, vividly retold by Arshia Sattar. Drawn from the Puranas, the Mahabharata and the Ramayana, Garuda and the Serpents delivers stories from Hindu mythology that will evoke wonder and delight.