Manufacturing engineering and technology - Kalpakjian, Serope; Schmid, Steven R. (Prentice Hall international, 2001)