Author: Shanghai jiao tong da xue. Li Zhengdao tu shu guan