Philip Devine

Phil Devine is Professor Emeritus of Philosophy at Providence College.


Latest by Philip Devine in ITO

X