The Most Reread Books of All Time
These are the books lovingly cherished and read and re-read 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