TY - GEN AU - Shigley, Joseph Edward TI - Mechanical Engineering Design, 5/e PY - 1989/// CY - Singapore PB - McGraw Hil ER -