Ratings24
Average rating4.2
I read this when I was in 6th grade and it was one of the only books I can comprehend well while reading back then.
I STILL vividly remember this book to this day and bought my own copy last year I believe, I plan to re-read it again soon.