Fifty key thinkers on the environment - Palmer, Joy A.; Cooper, David E.; Corcoran, Peter Blaze; Allaby, Michael; Barry, John; Barsam, Ara; Bilimoria, Purushottama; Browne, Janet; Callicott, J. Baird; Casal, Paula; Clarke, John I.; Coletta, W. John; et al. (Routledge, 2001)