Author: Shanghai Shi ji nian Chen Yun dan chen 100 zhou nian yan tao hui (2005 Shanghai, China)