This book kicks the ass of every book I have ever read, ever. If you haven't read it, you need to stop everything and do so right now. It manages to be frightening and hilarious at the same time, making me literally laugh out loud many a time, and has a ridiculously engaging story. And by the end of it all, you will be praying the John does not die, because he is one of the most lovable characters you will find in a book. So buy this book now.