Global Shanghai, 1850-2010 | 9780415213288 | Memmo