Practical Guide to Shanghai - 2003 - Yao, Ming Bao, Editorial Board