Shan Deqi ; translated by Wang Dehua. Shan Deqi [and others] ; translated by Wang Dehua. by Zhao Qizheng ; translated by Wang Jun. Shan Sa ; translated by Adriana Hunter. Chen Xiang ; translated by Feng Honglin. Liu Xiaoxing ; translated by Yang Chenxi. Cixin Liu ; translated by Ken Liu. Zhang Haibin et al. ; Translated by Wang Wei. Chen Qingying ; translated by Fu Chun. Fang Lili ; translated by William W. Wang.