Fatigue of Structures and Materials (Hardcover)