TY - GEN AU - Walsh R A TI - McGraw-Hill Machining and metal work Hand Book PY - 0000/// CY - USA PB - McGraw-Hill ER -