Ethical issues in business a philosophical approach - Donaldson, Thomas; Werhane, Patricia H.; Cording, Margaret (Prentice Hall, 2002)