After reading all James Patterson and Johnathan Kellerman, I stumbled across Greg Iles. And am I glad I did. This is the first book of his I read and now I am searching for them! Thank heaven our library has a good supply. I have to say he is every bit as good as Kellerman and Patterson if not a tiny bit better.