Life and death in Shanghai - CHENG Nien (London Grafton Books, 1986)