Unread Shelf, Jul. 31 2019

I’m not watching the debates; I don’t have the energy right now. I’ll pick back up with them once the also-rans are gone and the folks on stage are actually all credible candidates.

Meanwhile, have this: