Johnston, Hank

What is a social movement? by Hank Johnston - Jaipur: Rawat Publications 2017 - xxxix, 425p., bib. 22 cm x 14 cm

9788131608272


cultural
political
social movements

303.484 / JOH