Publications by 'Tak-Ming Cyrus Chan'