Read this for my grad school Business Ethics class. Very well written with lots of case studies and examples. Gets you thinking about where and when ethical dilemmas show up throughout our day to day lives, particularly at work. It also provides a clear road map for how to build an ethical organization.