Okay, as usual, I let this sit too long. In my defense, I had a new job, COVID, and international travel in there, so things got dicey. A lot of good books this time, though it covers more ground than I normally do, time-wise. All title links go to bookshop.
Read More