Roderick MacFarquhar


Roderick Macfarquhar is Leroy B. Williams Research Professor of History and Political Science at Harvard. His latest publication as editor and contributor is The Politics of China: Sixty Years of the People’s Republic of China.
 (August 2015)