TY - BOOK AU - Hurst Ken TI - Engineering design principles SN - 9780340598290 U1 - 620.004 PB - Elsevier KW - DIP_MECHANICAL ER -