Machine design : an integrated approach - Norton,Robert L. (Prentice-Hall,Inc)