TY - BOOK AU - SHARIFF ABDULLA TI - THEORY OF MACHINES U1 - 621.310 SHA CY - NEW DELHI KW - MECHANICAL KW - TM ER -