Manufacturing Engineering & Technology - Kalpakjian, Serope; Schmid, Steven R.