- Theo-Phil Faculty
- Brown, Stephen
Professor of Philosophy; Theology Department Chair
Department: Theology and Philosophy Department
Office Location: Heelan 317
Dr. Brown received his bachelor of arts degree in philosophy from the University of Texas and his master’s and doctoral degrees from the University of Oklahoma.
Dr. Brown's major academic interests are in ethics and human nature. In his spare time, Steve enjoys playing the guitar and making compost for his lawn.