Understanding business ethics - Stanwick, Peter Allen (Pearson Prentice Hall, 2009)