Liu Cixin ; translated by Ken Liu et al. Liu Cixin ; translated by Joel Martinsen et al. Liu Cixin ; translated by Elizabeth Hanlon et al. by Liu Lili ; translated by Zhong Jiangtao. written by Hu Xueqin ; translated by Luo Zhongwu et al. Lin Zuoming ; translated by Zhang Li. Zhu Xufeng; translated by Zhu Lili. Xu Yaotong ; translated by Zhu Lili. Deng Yanting ; Translated by Li Ying, Liu Yanmeng. KalSang Gyal ; translated by Zhu Jianting et. al.