Author: Hai xia liang an dao jiao xue shu yan tao hui (2nd 1999 Nan Hua da xue, Jiayi Xian, Taiwan)