Challenging the mandate of Heaven : social protest and state power in China - Perry, Elizabeth J (Asia and the Pacific, 2002)