Rattan, S.S. Theory of Machines - 5th - New Delhi Mcgraw Hill 2023 - 862 ISBN: 9789353166281 Subjects--Topical Terms: Mechanical Dewey Class. No.: 621 RAT