Skip to content
The Seattle Star
Seattle's journal of culture and politics.
Technology & Science
David Carroll Cochran
David Carroll Cochran is professor of politics at Loras College in Dubuque, Iowa, and the author of
Catholic Realism and the Abolition of War
The Irish Revolution’s Overlooked History of Nonviolent Resistance