David Carroll Cochran

David Carroll Cochran

David Carroll Cochran is professor of politics at Loras College in Dubuque, Iowa. His latest book is "Catholic Realism and the Abolition of War" (Orbis Books).

Articles by this author

Views
Monday, June 08, 2015
What Slavery, Ordeals, Duels and Lynching Can Teach us About Abolishing War
When it comes to war, deja vu can be a depressing thing. With the U.S. military in Iraq once again, this time to battle Islamic State fighters, it is tempting to see the cycle of war as endless. Over two millennia ago, Thucydides wrote that “peace is merely an armistice in a war that is...
Read more