Predictions on Fatigue Life and Crack Growth as an Engineering Problem. A State of the Art Survey