Author: Shanghai wen miao ru xue yan tao hui (2nd 2004 Shanghai wen miao)