Theory of Machines is a visual subject. You need to see links moving, cams rotating, and gears meshing. Rattan’s diagrams are clean, and his explanations cut through the jargon. He explains complex concepts like "inversion of mechanisms" and "degree of freedom" with a simplicity that feels like a breath of fresh air after a dry lecture.

: Includes plenty of practice questions and previous competitive exam problems (like GATE and IES).

Comparisons (brief)

, is a core textbook for undergraduate mechanical engineering students. It provides a comprehensive analysis of both the kinematics (motion without considering forces) and (motion including the effects of forces) of machinery. McGraw Hill Book Overview & Features