Shanghai and the edges of empires - Yue, Meng (University of Minnesota Press, 2006)