What every engineer should know about material and component failure, failure analysis and litigation - Murr, Lawrence E.