fbpx

James Otteson

3 classics , podcasts & articles by James Otteson.

James R. Otteson is John T. Ryan Jr. Professor of Business Ethics at the University of Notre Dame.