Patterns by Naomi Klein

Intellectual scaffolding for our age of serial shocks and deliberate discombobulation

Over 71,000 subscribers