Author: Guo Daohui jiao shou fa xue si xiang yan tao hui (2005 Hunan da xue fa xue yuan)