Publications by 'Daniel Fan'