John P. Doyle
John P. Doyle is Professor Emeritus of Philosophy at Saint Louis University and Distinguished Professor of Philosophy at Kenrick-Glennon Seminary in Shrewsbury, Missouri.
John P. Doyle is Professor Emeritus of Philosophy at Saint Louis University and Distinguished Professor of Philosophy at Kenrick-Glennon Seminary in Shrewsbury, Missouri.