Understanding how components fail - Wulpi, Donald J (ASM International, 2008)