Publications by 'Albert Zi Wen Cheng'