As in his previous books, T. Jefferson Parker combines good character development, solid technical accuracy and ingenious plot twists to keep the reader anxious to turn the page. He has a deep understanding of the human psyche. He uses the concept of the susceptibility of everyone to self-deception to move the plot along and explore the motivations of both the criminals and the victims. The reader is moved to self-discovery along with the characters. The book is not only a good read, it is a good life experience.