Juan Martínez Villergas: político, escritor, poeta y periodista