TY - BOOK AU - Hurst Ken TI - Engineering Design Principles SN - 0340598298 U1 - 620.0042 ER -