Environmental ethics an introduction to environmental philosophy - Desjardins, Joseph R