i stumbled upon this book at the airport one day, and despite the fact that there is usually little choice on the shelves, this book proved to be very good. Engaging and gripping from the start, it satiated both my need for a bit of r-rated violence and a good cop story/mystery. And unlike a good number of spy thrillers and stories, the plot in this book was very well thought-out and written (no plot holes of any kind). Full of characters you can really appreciate and get to know (and they are all incredibly flawed, which i really appreciated as well), it provides the reader with a story you can really sink your teeth into. The ending did sort of drag, but then it is generally how Americans write their stories, but other than that, get this book if you're looking for a good mystery with a 'realistic' serial killer.