Sharma Subhash Why People Protest An analysis of ecological movements English Sharma Subhash - 2nd - New Delhi Publication Division 2016 - 240p Paperback ISBN: 9788123021201 LC Class. No.: 363.70954 Dewey Class. No.: 363.70954