TY - BOOK AU - Ravindra A.S. TI - Mechanical Engineering Design-1 SN - NMIT012399 PY - 2010/// CY - N.Delhi PB - Tata McGrawHill India Pvt. Ltd. ER -