Contemporary issues in business ethics by Keith W. Krasemann, Patricia Hogue Werhane | Lex | Lex