Book reviews

Updates on books I’ve read, with reviews and ratings.

27 Sep 2025 Â· 153 min Â· Gianluca Truda