Manufacturing Engineering and Technology - Steven R Schmid (Pearson Education, 2005)