Rattan S S Theory of Machines - 5th Ed - chennai Mc Graw Hill 2019 - 862p ISBN: 9789353166281 Dewey Class. No.: 621.81 RAT