Author: Hai xia liang an zu shui xue shu yan tao hui (2004 Xiamen (Xiamen Shi, China)