I bought this book not having read any of the authors works but I can tell you now I will be reading any book he's ever, or will ever, write! It was a total page turner. I actually read it in a day and a half. It's so fast paced you're racing to find out what happens next. It never lets you assume you know what's going to happen for too long before you have come up with another idea. There's a twist and revelation in every chapter. Very exciting.