A review by racheloddment
The Stranger by K.A. Applegate

3.0