Machine design An integrated approach 2 ed - Norton, Robert L. (Prentice Hall, 2000)