Tsun-shing Cheng Taiwan, b. 1952