Yan Haicheng (Anlan) xian sheng nian puby Zhaofeng JinWriting a summary for young readers…For young readersBook data: Open Library