RATTAN S.S. THEORY OF MACHINES - 5 - MC-GRAW HILL EDU.(I) PVT LTD. 2019 - 862 Dewey Class. No.: 621.82 / RAT