A review by symma
Speak by Laurie Halse Anderson

4.0