The old, the new, the many, the few Tim Gray / March 25, 2026 A canter through recent strands in geopolitics and social change.