Ratings20
Average rating3.5
(There are many not-great things about this book, and if I was reading it for the first time now I might not like it at all. But I liked it a lot when I first read it as a teenager, and I still like it now, though I roll my eyes at much of it.)