I am halfway through this book and enjoying every minute of it. I am sorry to say that I have not read such a good book in awhile even though I am always looking for one. I am thinking that I will be reading more of Robert Dugoni's books. He's a wonderful author.