Global Shanghai, 1850-2010: A History in Fragments by Jeffrey N Wasserstrom Back to product details page >