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