Theory of Machines & Mechanisms - Ballaney- P.L. (New Delhi : Khanna Pub.)