Life and death in Shanghai - Cheng, Nien 1915-2009 (Penguin Books, 1988)