Readings in environmental ethics : multidisciplinary perspectives - Srivastava, Dinesh Chandra (Jaipur Rawat Publications, 2005)