Theory of Machines and Mechanism - Shigley (Mcgraw Hill, New Delhi, 1995)