Author: Shanghai Shi tong ji ju