Jianglan ChenBooksDang dai Shanghai cheng shi fa zhan yan jiu21 shi ji Shanghai ji shiShanghai cheng shi xin xi hua fa zhan zhan lüe yan jiuAuthor data: Open Library