The good women of China : hidden voices - Xinran (Vintage, 2003)