Stephen Macedo Laurance S. Rockefeller Professor of Politics and the University Center for Human Values, Princeton University