Machine design : an integrated approach - Norton, Robert L. (Pearson Education, Inc., 2011)