Fatigue of materials. : advances and emergences in understanding - Srivatsan, T. S.; Imam, M. A.