TY - BOOK AU - Rangwala A. S. TI - Reciprocating Machinery Dynamics U1 - 621.78106 PB - New Age International Ltd KW - MECHANICAL_DESIGN ER -