Patterns by Naomi Klein

Intellectual scaffolding for our age of serial shocks and deliberate discombobulation

Over 59,000 subscribers