Design of Machine Elements : - Spotts, Mrhyle Franklin (Prentice Hall, 1985)