Home›Books›Twentieth century impressions of Hongkong, Shanghai, and other treaty ports of ChinaTwentieth century impressions of Hongkong, Shanghai, and other treaty ports of Chinaby Arnold WrightNo description available.CommerceHarbors