Ge Zhaoguang is Professor, National Institute for Advanced Humanistic Studies and the Department of History at Fudan University, Shanghai, China.

Read More