Reflections and Variations on the Mahabharata