It's been a long time since I read a book in one sitting, but this one was impossible to put down.

No review written.