Earthscan reader in environmental values

Earthscan reader in environmental values edited by:Satterfield, TerreKalof, Linda - London Earthscan 2005 - xxxiii, 334

1-84407-167-7


Environmental economics
Environmental ethics
Environmental protection
Environmentalism
Human ecology

333.714 ENV-