Critical Concepts in Sociology
Series: Critical Concepts in Sociology
A social movement is a collective, organized, sustained and non-institutional challenge to authorities, power holders, or cultural beliefs and practices. In the modern world, social movements are one of the main ways that people try to control their lives and articulate their moral positions. From...
Published February 27th 2007 by Routledge