Publications by 'Cheuk-Pan Fan'