Escribió multitud de obras y fue redactor y director de varios periódicos.