Zhu Ruixin, Zhang Bangwei, Liu Fusheng, Cai Chongbang and Wang Zengyu ; with an introduction by Peter Ditmanson ; translated by Bang Qian ZhuCambridge University Press2016
Lanling Xiaoxiaosheng (pseudonym) ; a translation from the Chinese by Clement Egerton, with the assistance of Shu Qingchun (Lao She) ; with a new introduction by Robert HegelTuttle Pub.c2011