On AlterNet: Business ethics