Liu Cixin ; translated by Joel Martinsen et al. Liu Cixin ; translated by Ken Liu et al. Liu Cixin ; translated by Elizabeth Hanlon et al. by Liu Lili ; translated by Zhong Jiangtao. KalSang Gyal ; translated by Zhu Jianting et. al. Mao Dun ; translated by Madeleine Zelin.