Xin Fengxia ; translated by Gladys Yang. Yeh Sheng-tao ; [translated by A.C. Barnes]. by Yuan Weilin ; translated by Kitty Lau. written by Hu Hua ; translated by Chen Xiaoying.