A great read--well-written, intense at times, a good mystery in there and solid well-developed main characters. A somewhat complicated plot made easy to follow and understand by a good writer. I have nothing but good things to say about it. The plot went north, south, east and west and came back again.