Es autor de unos 50 libros, numerosos artículos y colaborador en unas 70 obras colectivas.