A review by slosh
The Impossible Knife of Memory by Laurie Halse Anderson

4.0

I'M TIRED.