Reviews

User reviews

User Review - Flag as inappropriate

An all time favorite.
I go back and read it every couple years.

User ratings

5 stars
719
4 stars
880
3 stars
800
2 stars
393
1 star
188

All reviews - 3054
5 stars - 716
4 stars - 879
3 stars - 800
2 stars - 393
1 star - 188
Unrated - 78

All reviews - 3054
Editorial reviews - 0

All reviews - 3054
Goodreads - 2908
Kirkus - 1