Why people protest an analysis of ecological movements
Subhash Sharma
- New Delhi Publications Division Ministry of Information & Broadcasting, Government of India 2009
- 227p.
978-81-2301535-4 Rs.190/-
Political Science
Political sociology
363.70954 / S531
978-81-2301535-4 Rs.190/-
Political Science
Political sociology
363.70954 / S531