Author: Shanghai zhu ji shu ju