Books This Book Lover Has Read, and Some From the Never-Ending to Be Read List!
Some of these I've loved and read time and time again, others I really couldn't get what the hype was about!!
avg. score: 65 of 250 (26%)
required scores: 1, 40, 57, 70, 91