Ratings133
Average rating4.2
A very predictable book. The characters act how you expect, the plot unfolds how you expect. However it's all bundled into such a neat package that introduces and tackles its themes so well it's hard to do anything but love it - even if the main character's a little bit grating. The Patriarchial, Racist, Classist, Zealot society manages to feel quite real due to how it's developed which really helps the impact of the themes in the book.