101 Books on the Shelf Waiting to Be Read
These are the books sitting on my shelves, Kindle or Audible account that are waiting to be read. I'm giving myself three years to read them all, as there are many other books I want to read beside these!
avg. score: 17 of 101 (16%)
required scores: 1, 7, 11, 17, 26