A.K. Shrivastava Environmental Ethics - New Delhi APH 2011 - 466 ISBN: 9788176485975 Dewey Class. No.: 333.7