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