Shanghai: From Market Town to Treaty Port, 1074-1858 by Linda Cooke Johnson | Menrva Books | MenrvaBooks