china: a century of revolution