Globalization and urbanization : the global urban ecosystem / James H. Spencer