I enjoy all of Kevin O'Briens books. Each one is different from the rest but all are well written. You get halfway done and then you cannot stop. You have to know. The kind of book that sees you reading well after midnight....