Shui hu hei bai chuo hao tanby Xunchang ShengNames, PersonalNicknamesShui hu zhuanPersonal NamesWriting a summary for young readers…For young readersBook data: Open Library