Publications by 'Hervé Guy'