Theodore Nicholas High Cycle Fatigue - Elsevier Science Ltd 2006 ISBN: 9780080446912 978-0-08-044691-2