zellapaige's review
emotional
funny
hopeful
mysterious
slow-paced
5.0
This is such a good read. Such a damn good read.
Moderate: Bullying, Religious bigotry, Death, and Death of parent
More...