Interesting read and it stays in your head while you're reading it. Keeps you guessing, has surprises. If you like to read Dan Brown you'll enjoy this book too, I think.
I want to be the next proofreader tho, found a few errors. Hey -spell check can only do so much.