The Speaking Forests and the Cosmic Order in Mahabharata Kavita A. Sharma
Why do the natural, human and supernatural worlds freely interact in Mahabharata? One reason is that in India, as in many ancient cultures, non-human forms of life, birds, animals, and …