David Carroll Cochran

David Carroll Cochran is Professor of Politics at Loras College in Dubuque, Iowa. His most recent books are Catholic Realism and the Abolition of War (Orbis) and The Catholic Church in Ireland Today (Rowman & Littlefield).

© 2024 Commonweal Magazine. All rights reserved. Design by Point Five. Site by Deck Fifty.