Author: Zhongguo ge xue yuan. Shanghai tian wen tai