A German's 27 years in China