Failure of materials in mechanical design : analysis prediction prevention - Collins, Jack A (John Wiley & Sons, 1993)