Ben shu she ji dun huang xue shi di, zong jiao, yu yan wen xue, ke ji, jing ji, yin le, wu dao, jian zhu, mei shu ji min su deng yan jiu ling yu.