Where I feel my book is different is that I have stuck to the original as much as possible and the book is not just one character’s perspective – Karthik Rao

Today on our Blog Guest Post we have Karthik K.B. Rao, the 32-year-old software professional turned author based in Bangalore. Karthik says that he gets to meditate close to 3 hours every day on his bike thanks to the notorious Bangalore traffic. His hobbies include following cricket, Indian politics on the social media and Indian mythology. He also plays plastic ball cricket with his sons.



Today he will share with us some unpublished facts about his debut book The Mahabharata Code.

What makes your book, The Mahabharata Code, different from other books in the mythological genre? Is this part of a series?

This is not part of a series but I might write a sequel to this book which might have little/nothing to do with the Mahabharata.

The facet of Indian mythology my book is mostly focussed on is trying to prove their historicity itself. Were they actually a part of our history or were they mere made up fictional moral science stories? Where I feel my book is different is that I have stuck to the original as much as possible and the book is not just one character’s perspective. I have made a humble attempt to give scientific rational explanations to events described in these epics using concepts of physics, modern day technology as well as some of the practices followed in the software industry I am part of. I have also tried to explore further and explain some of the uncomfortable sections described in these epics like why did Rama ask Sita to undergo agnipariksha?  Why did Dronacharya ask Ekalavya his thumb as guru-dakshina? I have also used some of the ideas from books like chariots of god and tv series like Ancient aliens.





“The Mahabharata Code is a personal account of the main protagonist Narayan Rao (NR), who claims to be an astronomer with NASA. NR and a few other crew members agree to take part in the NASA mission to visit this mystery planet from which they had received mysterious signals. Here, they meet a man with a long flowing white beard, and he introduces himself as Vyasa. He reveals that he has a crazy plan in mind and seeks NR and his members’ help in implementing this plan. He intends to recreate the entire Mahabharata on this planet to restore the faith of the primitive simpletons here. 
As the Mahabharata incidents start unfolding, NR realizes that Vyasa intends to recreate them page by page here, if not paragraph by paragraph. Also NR begins to realize that his son, Krishna, who is being groomed by Vyasa as Vishnu’s avatar, is nothing more than a pawn in Vyasa’s scheme of things. Other incidents of Mahabharata also unfold according to the original epic. Pandavas and Kauravas grow up hating each other and finally the restaging plan culminates with both the warring sets of cousins facing each other in the battlefield of Kurukshetra. 

Inexplicably, like the original epic, Arjuna develops cold feet seeing his own cousins, teachers and relatives on the opposite side. He seeks Krishna’s divine intervention. Is the brainwashed “alien” Krishna prepared for this intervention?”

Grab  your copy @

Amazon.com | Amazon.in | Amazon.co.uk |

Notion Press | Flipkart

Follow the tour +Pinterest 


Stalk the author


Win INR 1000 Amazon Gift Card 

a Rafflecopter giveaway


   This Tour is Hosted by 
We Promote So That You Can Write