Zhang Fengru & Chen Shanshan translated by Zhang Fengru & Chen Shanshan zhang feng qiang deng bian zhu.