thomas shalvey

Professor Emeritus of Philosophy
B.A., M.A., Fordham University; Ph.D., Georgetown University