Author: Tang dai wen hua yan tao hui (2nd 1994 Dong hai da xue)