A record of what I read. Ratings are my own and entirely subjective — five stars means the book changed how I think about something, not that it is objectively great.

Currently reading

Read 109 books

2026

2024

2023

2022

2020

2019

2018

2017

2016