Stephen R. MacKinnonBooksPopular Protest And Political Culture In Modern China: Learning From 1989 (Politics in Asia and the Pacific)中华帝国晚期的权利与政治Chen HanshengScars of warWuhan, 1938Scars of WarChina reportingChina ReportingChina at warPower and politics in late Imperial ChinaAuthor data: Open Library