Pierre de la Harpe is Professor of Mathematics at the Universite de Geneve, Switzerland.