Fue profesor universitario y ha escrito numerosos libros y más de 700 artículos publicados en múltiples idiomas.