Ecosystems and human well-being

edited by Rashid Hassan, Robert Scholes, Neville Ash
Island Press
9781559632287
1-55963-228-3