Mechanical Behavior of Materials: Engineering Methods for Deformation, Fracture, and Fatigue (2nd Edition)