Mahagatha: 100 Tales from the Puranas is a wonderful selection of stories from the Puranas that follow a wonderful pattern of time and I loved how each story wove into the next just like a string of pearls. The 100 stories Satyarth has chosen are quite interesting and keeping the theme of cause-effect intact, we see that happen time and again, across places, across yugas.