Ethics for Managers introduces students to the philosophical underpinnings of business ethics and translates this theory into practical terms. It explains the decision-making processes and constraints that managers face. It proceeds to show how to identify and analyze the ethical aspects of these decisions.