Author: Tang dai wen hua xue shu yan tao hui (3rd 1996 Guo li zheng zhi da xue)