Machine design : an integrated approach - Norton, Robert L