Environmental ethics and philosophy - Ghai, N. (Cyber Tech Publication, 2011)