edited by Xu Dixin and Wu Chengming ; introduction by Wu Chengming and contributions by Wang Shixin ... [et al.] ; additional introductions by Chris Bramall and Peter Nolan ; English translation by Li Zhengde, Liang Miaoru, Li Siping ; edited and annotated by C.A. CurwenMacmillan2000