Human Ecology Economics: A New Framework for Global Sustainability by Roy E. Allen Back to product details page >