Publications by 'Gary Chan'