Life and death in Shanghai - Cheng, Nien (New York : Penguin Books, 1986)