Taking a failure prevention perspective, this book provides engineers with a balance between analysis and design. The new edition presents a more thorough treatment of stress analysis and fatigue. It integrates the use of computer tools to provide a more current view of the field. Photos or images are included next to descriptions of the types and uses of common materials. The book has been updated with the most comprehensive coverage of possible failure modes and how to design with each in mind. Engineers will also benefit from the consistent approach to problem solving that will help them apply the material on the job.