RANGWALA A S RECIPROCATING MACHINERY DYNAMICS - NEW DELHI NEW AGE INTERNATIONAL 2006 - XIV + 531 ISBN: 8122418139 Dewey Class. No.: 621.8 O06