(1)
Dr. David Cannadine. The Sociology of Protests: Understanding Collective Action and Its Role in Social Change. JMSRR 2023, 1, 110-117.