xbn .

David Carroll Cochran

David Carroll Cochran is Professor of Politics at Loras College in Dubuque, Iowa. His primary teaching and research areas are war and peace; religion, race, and ethnicity in American politics; political thought; and Irish studies. His most recent book is The Catholic Case Against War: A Brief Guide, which was published by the University of Notre Dame Press in March 2024.