The book travels from time to time, introduces new characters very hard to remember the names. We hardly understand what the characters doing.
Ashwin Sanghi has tried to add too much content and story line to a small book resulting in too much and unwarranted twists and suspense.
Authors keeps moving from one stage of history to another, although its great work of fiction as to how he has managed to thread all those pieces into a story.Somewhere down the line, I left this as overdone as well.