Fifty key thinkers on the environment - Palmer, Joy; Cooper, David Edward; Corcoran, Peter Blaze (Routledge key guides, 2005)