I really enjoyed the different versions of Mahabharata, which i never knew existed. The most impressive thing about the book was that it tried to put across an unbiased view of all the characters and not defining only good and bad side of them, but giving us an realistic view.
Isnt that life is all about, a combination of yin and yang..!!