This was a pretty good read.  There is definitely a lesson to be learned in regards to trust, betrayal, and forgiveness.  I liked the characters in this book...each with their unique and necessary role in the story.  I think that the author should have ended with Nat and Preacher getting married.  Based on the ending I hope they did get together...they were really good for each other.  I'm not use to reading stories of this nature.  However, I really enjoyed it.