Phil Devine

Professor Emeritus of Philosophy, Providence College