Shan Hai Jing Interpretation 山海经濮语解读by Mingyou Zhang, Julie ZhuWriting a summary for young readers…For young readersBook data: Open Library