Ratings296
Average rating3.7
If you can find it in yourself to look past the outdated morals, this book is a masterpiece!
The writing style of the author and his ability to create atmosphere, as well as his infinitely relatable way of interpreting young people's though process had me feeling like I was there.