'excellent' LSE Review of Books China is the world's most populous country and newest superpower, whose place on the international stage can only be understood through the lens of …