Autor de numerosos artículos de temas históricos y políticos, publicados en diferentes periódicos y revistas.