William Langenfus
Retired Associate Professor, Department of Philosophy
Disciplines
- Ethics and Political Philosophy
Retired Associate Professor, Department of Philosophy
Emeritus Professor, Department of Theology and Religious Studies, Associate Director - Honors Program
Professor, Department of Philosophy