some books i've read

(this list is not exhaustive and rarely updated)

2025

2023