
Social Movements: The Key Concepts
2 authors - Paperback
£26.99
Ian Welsh lectures sociology in Cardiff University's School of Social Sciences. He has a long standing interest in environmental sociology spanning nuclear, climate change and road-building issues.