Return to Article Details Social Movements as Agents of Change: A Social Analysis of the Popular Labour Movement in Cyprus Download Download PDF