Rolf-Peter Horstmann is Professor emeritus at Humboldt Universität Berlin. H has been Visiting Professor at Brown University, University of Pennsylvania, New York University, University of California at Berkeley, Dartmouth College, and Princeton University.