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