Author: Shen hua yu min jian xin yang xue shu yan tao hui (2006 Zhong yang min zu da xue)