High cycle fatigue : a mechanics of materials perspective - Nicholas, Theodore