Theory of Machines and Mechanisms - Uicker, John J (New Delhi Oxford University Presss, 2012)