Author: Shanghai wen miao ru xue yan tao hui (4th 2007 Shanghai wen miao)