Publications by 'David Soen-Mun Chan'