Andrew Brennan; Y.S. Lo Understanding Environmental Philosophy - Taylor and Francis 2010 ISBN: 9781315711539 Source: EBOOK