Ethics for Managers (Philosophical Foundations and Business Realities)