Fifty great thinkers on the environment - Palmer, Joy A. (Routledge, 2004)