terraluft.com
2017 Books Archive
Time again for my annual housekeeping where I archive for my own posterity the things I read over the course of the year. These are in reverse order because I successfully avoided the OCD trap that…