Author: Jinan shen ji zhi bian zuan wei yuan hui