Rattan, S.S. Theory of machines [5th ed.] - 5th ed. - Chennai McGraw Hill Education (India) 2019 ISBN: 9789353166335 9789353166281 Subjects--Index Terms: Mechanical Engineering ME104 ME106