Scan barcode
320 pages • first pub 2023 (editions)
ISBN/UID: 9781541788985
Format: Not specified
Language: English
Publisher: Public Affairs
Publication date: 01 October 2025
Description
A meticulous investigation into the recent uprisings that aimed to restructure societies around the world, but too often fell shortFrom 2010 to 2020, more people participated in protests than at any other point in human history. But we are not liv...
Community Reviews
Content Warnings
320 pages • first pub 2023 (editions)
ISBN/UID: 9781541788985
Format: Not specified
Language: English
Publisher: Public Affairs
Publication date: 01 October 2025
Description
A meticulous investigation into the recent uprisings that aimed to restructure societies around the world, but too often fell shortFrom 2010 to 2020, more people participated in protests than at any other point in human history. But we are not liv...