Author: Hai xia liang an dao jiao xue shu yan tao hui (2nd 1999 Nan Hua da xue, Chia-i hsien, Taiwan)