Life and death in Shanghai - Cheng, Nien (Flamingo, 1995)