The third edition of Theory of Machines: Kinematics and Dynamics comprehensively covers theory of machines for undergraduate students of Mechanical and Civil Engineering. The main objective of the book is to present the concepts in a logical, innovative and lucid manner with easy to understand illustrations and diagrams; the book is a treasure in itself for Mechanical Engineers.