A review by squil
Speak by Laurie Halse Anderson

4.0