Darthemed rated Out of Mao's shadow: 4 stars Aug. 19, 2019 Public Out of Mao's shadow by Philip P. Pan