Author: Ningbo hai shang si chou zhi lu xue shu yan tao hui (2005 Ningbo, China)