A review by bookcheshirecat
Recommended for You by Laura Silverman
emotional
funny
hopeful
tense
fast-paced
4.0
Moderate: Abandonment
Minor: Antisemitism