TY - BOOK AU - Shigley Joseph & others TI - Mechanical Engg Design PY - 2010/// PB - N Delhi Tata mcgrew hill edu p. ltd ER -