Author: Shanghai ke xue yuan. Shi jie jing ji yu zheng zhi yan jiu yuan