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