Autor de cerca de 60 libros, muchos de ellos traducidos a varios idiomas (portugués, francés, árabe, polaco, alemán...) Colabora en prensa escrita en numerosas revistas especializadas y en periódicos como "El Correo", de Bilbao, "El Norte de Castilla", de Valladolid, o "El País", de Madrid.