2.42k reviews by:

christhereader8


Took me a while to get through but the second half is much more engaging when everything starts to come together. Thought provoking, feminist, and surprisingly sweet at the end.