Global Shanghai, 1850-2010: A History In Fragments by Wasserstrom, Jeffrey N. | Menrva Books