TY - BOOK AU - Shigley Joseph E AU - Michke Charles R TI - Mechanical Engineering Design SN - 0070494622 PY - 2006/// CY - New Delhi PB - T M H KW - Mechanical ER -