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