Decent book, but mostly predictible and bad ending. I saw it coming early and hoped i was wrong. For the most part, I wasnt. Disappointing on many levels.