ISBN 0415213282 books & textbook
Global Shanghai, 1850 2010
Routledge /2009-03-02 Paperback / 188 Pages
isbn-10: 0415213282 / isbn-13: 9780415213288
Routledge /2009-03-02 Paperback / 188 Pages
isbn-10: 0415213282 / isbn-13: 9780415213288