Civil Societies and Social Movements: Potentials and Problems by Derrick Purdue Back to product details page >