Author: Yueliang Xi
Dates: (1949~)