Patterns by Naomi Klein

Intellectual scaffolding for our age of serial shocks and deliberate discombobulation

Over 57,000 subscribers