Environmental Ethics and Philosophy (Managing the Environment for Sustainable Development series, 6) by John (edt)/ Turner | Menrva Books | MenrvaBooks