Manufacturing Processes For Engineering Materials by Steven R. Schmid, Serope Kalpakjian & Steven Schmidt