Shanghai on strike the politics of Chinese labor / - Perry, Elizabeth J. (Stanford University Press,)