Cover 4

The Design of Dissent, Expanded Edition

The Design of Dissent, Expanded Edition

Greed, Nationalism, Alternative Facts, and the Resistance

296 pages