TY - BOOK AU - RAVI TI - Mechanical engg science ER -