DeGarmo's Materials and Processes in Manufacturing : Tenth edition. (John Wiley & Sons,, 2008)