Livable communities. : Improving. Life in the world's megacities. (B.n., 1999)