A Badly Belated June Reading List

Weird, just the other day it was July and I was thinking that my book review post wouldn't be colossally late again. Yet, here we are, unaccountably in September and I'm still writing about June. Time is a construct and I am against it. Still, we press on. Maybe, unlike the US strike on Iran …