Bookshelf

A list I keep of books I read in the past few years. List is in no particular order. Books I rated 5 stars are highlighted in orange. 4-star rating are green.