Author: 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).