Ha escrito más de una docena de libros, además de colaborar periódicamente en publicaciones de ámbito catalán como "Avui", "L'Avenç", "Sàpiens", "Idees" y "Serra d'Or"; español, como "El País" o "Política Exterior"; o internacional, como la francesa "Hérodote".