[1]
Dr. David Cannadine, “The Sociology of Protests: Understanding Collective Action and its Role in Social Change”, JMSRR, vol. 1, no. 2, pp. 110–117, Dec. 2023.