Cosmopolitan Publics: Anglophone Print Culture in Semi-Colonial Shanghai by Shuang Shen | Menrva Books | MenrvaBooks