Xiangsheng ChengBooksDong Hai hai yang huan jing diao cha yu yan jiu lun wen jiShanghai Shi hai dao diao cha yu yan jiuShanghai hai yang huan jing zi yuan ji ben xian zhuangAuthor data: Open Library