The writing is good but the facts are tampered, the admiration towards Karna was stretched and pressed so hard through out the book constantly that book doesn’t come out to be true. This read should not be the first book one should read about Mahabharata. This book challenges all the beliefs and what we get through reading other writings. But though it’s fictional, I can’t blame the writer for writing this way.