Alka Sharma Environmental Protection and Human Rights - New Delhi Innovative Imprint 2018 ISBN: 9789388162043 Dewey Class. No.: 344.046 / SHA.E