Sigh... A terrible disappointment. That is the only way I can describe my experience with this book. There was a great deal of promise, and I really enjoyed getting into the book. But there is a horrible event that occurs near the end of the book which is treated with appalling and unrealistic flippancy. And the whole ending feels tacked-on and rushed. The entire book seemed to be building one way, and then it was as if the author threw the entire plot and mood of the book away. As I said, it had so much promise. But I cannot in good conscience recommended this book to anyone.