Environmental Problems in an Urbanizing World: Finding Solutions in Cities in Africa, Asia and Latin America by Jorge E. Hardoy Back to product details page >