Close MenuClose
Close Menu

David L . McPherson, PhD

Associate Professor

David McPherson

Contact

DHHC - Dowling Hall/Humanities Center

David L . McPherson, PhD

Associate Professor

Teaching Interests

  • Ethics (esp. Virtue Ethics), Political Philosophy, Meaning in Life, Philosophy of Religion

Research Focus

Ethics (esp. Virtue Ethics), Political Philosophy, Meaning in Life, and Philosophy of Religion