Author: Tian wen xue ming ci shen ding wei yuan hui