Fatigue Life Prediction of Composites and Composite Structures by A. Vassilopoulos