John O'Callaghan
FILTER John O'Callaghan
Showing 2 Results
By Man Shall His Blood Be Shed: On The Death Penalty
Panel discussion at the 2017 Notre Dame Fall Conference. Panelists: Joseph Bessette (Claremont McKenna College), Edward Feser (Pasadena City College), Gerard Bradley (Notre Dame...
watch videoPhilosopher John O’Callaghan on St. Thomas Aquinas
John O’Callaghan is associate professor of philosophy, Director of the Jacques Maritain Center, and the 2017-2018 Mary Ann Remick Senior Visiting Fellow at the de Nicola Center...
Listen to Podcast