Ha escrito veinticuatro libros —doce como autor y doce como editor— y más de ciento cincuenta artículos científicos.