I'm not sure how I feel about this book. I didn't hate it; in fact, I enjoyed quite a bit of it. It's just that parts of it made me cringe. And the end - there had been such a build up of tensions and it just sort of fizzled out instead of erupting. I don't know. I've given it three stars, but it's probably closer to four.