TY - BOOK AU - Aggarwal, R. L. TI - General mechanical engineering U1 - 621 G28 ER -