Author: Hai xia liang an ge zi xi xue shu yan tao hui (1995 Taipei, Taiwan)