Theodore Nicholas

High Cycle Fatigue - Elsevier Science Ltd 2006

9780080446912 978-0-08-044691-2