Publications by 'Skye H. Cheng'