Professor Cynthia Roberts is a Professor of Political Science at Hunter College, City University of New York.