Mechanical analysis and design - Burr, Arthur H Cheatnam, John B (NEW DELHI PRENTICE HALL, 1995)