David Carroll Cochran is a professor of politics, the director of the Archbishop Kucera Center and the co-director of the peace and justice minor at Loras College, in Dubuque, Iowa.