Hurst Ken Engineering design principles - Elsevier 2020 ISBN: 9780340598290 Subjects--Topical Terms: DIP_MECHANICAL Dewey Class. No.: 620.004