Communism in Shanghai 1920-1927 - Steve Smith (Taylor and Francis, 2001)