TY - BOOK AU - Rajput, R K TI - Mechanical engineering science SN - 140186808 U1 - 620 RAJ PY - 2002/// PB - New Delhi ER -