TY - GEN AU - Shigley, Joseph Edward TI - Machine design PY - 1956/// CY - New York PB - McGraw-Hill ER -