Theory of Machines and Mechanisms - Ballaney P L (New Delhi Khanna Publishers, 2005)