Andrew F. Roche

Professor of Philosophy, Centre College