Author: Yinchuan Shi wen lian zhi bian zuan wei yuan hui