Author: Taiyuan Shi (China). Jin ji wei yuan hui