Ethical issues in business by Patricia H. Werhane, Thomas Donaldson | Lex | Lex