Fifty key thinkers on the environment / edited by Joy A. Palmer ; advisory editors David E. Cooper and Peter Blaze Corcoran.
A team of over twenty expert contributors summarise and analyse the thinking of fifty diverse and stimulating figures from all over the world and from ancient times to the present day.
Saved in: