I am not a James Patterson fan, but a friend was reading this book, and it sounded very interesting to me. I bought it, and loved it. It is the only book by him that I have ever cared to read, probably because it is so different from the rest of his work. I thought I had the book all figured out until the end. Those are the kind of books I love. This is one that you definetly do not want to read the end first, for it will ruin the whole book!