TY - GEN AU - John R Kaesnitz TI - Engineering Design PY - 2013/// PB - Cengage Learning, 2013 ER -