This is what I call a page turner. I was supposed to go to bed and read a bit more because 100 pages would be too much reading. I thought I could put the book down, but I just couldn't. I had to finish it. Second Greg Iles book I read and both were superb.