The Most Reread Books of All Time
These are the books lovingly cherished and read and reread over and over again. They are the truly special stories that don't just stay with you, but change each time you approach them.
avg. score: 71 of 300 (24%)
required scores: 1, 33, 59, 74, 98