Publications by 'Daniel I. Cheng'