Great as the Ramayana is as an epic poem, and loved by the people, it is really the Mahabharata that is one of the outstanding books of the world. It is a colossal work, an encyclopaedia of tradition and legend, and political and social institutions of ancient India.