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 140 books.

Some facts about these books:

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