TY - BOOK AU - Gupta R B TI - Machine Design Mechanical Engineering Design PY - 1987/// CY - New Delhi PB - SATYA PRAKASAN ER -