Beijing and Shanghai - Hibbard, Peter (OdysseyPublications Limited, 2006)