TY - BOOK AU - AGARWAL, AGARWAL, A TI - THEORY OF MACHINES (H) PB - NEW BHARAT ER -