TY - BOOK AU - RAVI TI - Elements of mechanical engineering ER -