TY - GEN AU - Shigley, Joseph Edward TI - Machine design KW - ER -