Quinnipiac University
Thornton Lockwood

Professor of Philosophy