Shrivastava A K Environmental Ethics A K Shrivastava - New Dehli: A P H 2004 - 466 Eng ISBN: 8176485977