Author: Jinan Shi (China). Ke xue ji shu ju