Sort by:
Mao's Last Dancer
Author: Li Cunxin Format: Paperback / softback Number of Pages: 464 In a small, desperately poor village in north-east China, a young peasant boy sits at his rickety old school...
Mao's Last Dancer
Author: Li Cunxin Format: Paperback / softback Number of Pages: 528 Before you can fly, you have to be free. A new edition of the phenomenal international bestseller. From bitter...