Rev. Kevin Flannery, S.J.
Rev. Kevin Flannery, S.J., is Professor of the History of Ancient Philosophy, Pontifical Gregorian University in Rome. He is a Fellow of the Pontifical Academy of St. Thomas Aquinas, and author of several books and articles on logic and ethics, including Christian and Moral Ethics.