Taking sides : clashing views in business ethics and society - Englehardt, Elaine Eliason (McGraw-Hill, 2010)