Author: Xin Zhongguo tu shu ju, Shanghai, China