1,000 Days in Shanghai by Martin Posth