Political Turbulence: How Social Media Shape Collective Action by Helen Margetts Back to product details page >