Shanghai, 1925: Urban Nationalism and the Defense of Foreign... By Nicholas R. Clifford Paperback Price $14.97 Free Shipping