Publications by 'Denis Fan'