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