Author: Zhongshan da xue (Guangzhou, China). Tu shu guan.