A review by thebookwormbaker
All My Rage by Sabaa Tahir

5.0