Rattan, S.S. Theory of Machines - 15th - New DELHI Tata McGraw Hill 2019 - 686p ISBN: 74603205 Dewey Class. No.: 621.8