David J. Rosner is associate professor of values and ethics, School for Business, Metropolitan College of New York.