Thinking ethics how ethical values and standards are changing - Krasna, Beth (2006 Profile Books, 2006)