David K. Cheng. by David K. Cheng. B. K. G. Theng. Dai, Pengcheng. Fan, Weicheng. Gai, Guosheng. Schi, Dscheng. Wang Shucheng. by C. Cheng. david niven