Weekend Reading, 27 June

A day late, but I needed to recover from my trip. I spent enough hours on a plane this week to read plenty. If I didn’t comment on these, it was only because I couldn’t access the internet at 30,000 ft. Here are some highlights: