Alternative Urban Futures: Planning for Sustainable Development in Cities throughout the World - 9780742523678