Theory of Machines and Mechanism - Ballaney P L (Khanna Publishers, 2005)