Brian Cooney

Brian Cooney is NEH professor of philosophy at Centre College.