A review by haileyanne
Catalyst by Laurie Halse Anderson