Ratings168
Average rating3.9
very engrossing. the characters are believable, likable, hatable....everything they need to be to make the story work. it is a fairy tale, but one that addresses identity in a very contemporary and accessible way.
i don't like the love story aspect, so the fact that i still really liked the book in spite of the romance, is saying something profound.