Author of Shan Hai Jing.
The author and completion time of Shan Hai Jing have not yet been determined. In the past, it was thought that it was written by Yu and Boyi, but it was not credible because it was recorded by Zhou and Qin people. Modern China scholars generally believe that Shan Hai Jing was not written in a short time, nor was it written by one person. It was written by people from the early Warring States to Chu, Bashu, Dong, Qi and other places in the early Han Dynasty, and was not compiled into a book until the Western Han Dynasty. Many may come from oral legends. The earliest edition of Shan Hai Jing was published by Liu Xiang and Liu Xin in the Western Han Dynasty. Guo Pu in Jin Dynasty annotated Shan Hai Jing, and Bi Yuan and Shan Hai Jing Zhu in Qing Dynasty also made textual research annotations.