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