opac header image

Secret war in Shanghai : treachery, subversion and collaboration in the Second world war



359p.,illus.,23cm Shanghai (China) -- History World War -- Secret Service