only search

About 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" (Orbis Books).

Articles by David Carroll Cochran

This week’s front page editor


Francesc Badia i Dalmases is Editor and Director of democraciaAbierta.

Constitutional conventions: best practice

The Irish Revolution’s overlooked history of nonviolent resistance

The founding of the Irish Parliament was a path-breaking event in the emergence of nonviolence.

Syndicate content