Publications by 'Hsiang-Yuan Cheng'