The Primary Bites Back Outlet: 26 Oct, 2010 Robert Duffy is a professor of political science and chairman of the political science department at Colorado State University. link