MECHANICAL ENGINEERING DESIGN - SHIGLEY; MISCHKE (MCGRAW HILL)
Keywords: MECHANICAL