Ratings15
Average rating3.1
I didn't know if I liked the book until the end. How did I not see that coming?! And the overall message of the book, just wow! The only thing I would say is that the very last bit was a little more fanciful than I liked, but it is a YA. And that is a bit picky. I want to go back and reread it now that I know how it ends.