1925-27: Canton and Shanghai Revolt