David Carroll Cochran
David Carroll Cochran is professor of politics and co-director of the peace and justice minor at Loras College. He is the author or editor of five previous books, most recently The Catholic Church in Ireland Today and Catholic Realism and the Abolition of War .
David Carroll Cochran is professor of politics and co-director of the peace and justice minor at Loras College. He is the author or editor of five previous books, most recently The Catholic Church in Ireland Today and Catholic Realism and the Abolition of War . See less
David Carroll Cochran's Featured Books