As urbanization continues, and even accelerates, scientists estimate that by 2015 the world will have up to 60 'megacities' - urban areas with more than five million inhabitants. With the irresistible economic attractions of urban centers, particularly in developing countries, making the influx of citizens unstoppable, many of humankind's coming social, economic and political dramas will be played out in megacities. This book shows how geographers...