Author: Rana Mitter
Alternate names: Professor of the History and Politics of Modern China Rana Mitter
Born: 1969