Author: Hai xia liang an dang dai chan xue xue shu yan tao hui (1999 Nan Hua da xue)