The promise : love and loss in modern China / - Xinran