Manufacturing Engineering And Technology by Steven R. Schmid, Serope Kalpakjian & Steven Schmidt