I have enjoyed reading Kellerman's novels about police-involved psychologist Alex Delaware, he manages to write page turners with interesting plotting, good twists, interesting characters, and a lot of engaging description of people and places. Sadly, this isn't one of his best. There is more predictability in the plot, even if it does move along engrossingly. The characters are getting a little bit stale, and the latest swing in Delware's roller-coaster love-life is signalled with all the subtlety of the proverbial sledgehammer. That's not to say it's not a good read - it is. It's just not up to his usual standard, and that's disappointing. Mind, you I still stayed up late to finish it!