It was a wonderful read. I would like to reread this one. Could appreciate the balanced views on Karna, who always was my favorite character. The last chapter where the author has traced the history of the word dharma was very informative. Some ideas of the author were kind of needlessly repetitive but nevertheless, a great book and a must-read for every Mahabharata fan.