Author: Yunnan Sheng ren min wen gong tuan. Guishan gong zuo zu