Displayed below are (almost!) all books I've read since 2013. The page is populated from a JSON file that is sourced from an Excel spreadsheet. Each time I update the website, a Python script takes the spreadsheet and updates the JSON file with the latest additions.

So far, I've read a total of 146 books.

Some facts about these books:

  • There are 57 books on my wishlist, which is 28% of the total.
  • The oldest book is The Odyssey, published in 700 BC.
  • The most frequently occurring rating is 5, which occurs 30 times.