TY - BOOK AU - Michael Fitzpatrick TI - Machining and CNC Technology SN - 9781260092608 U1 - 621.9 PY - 2019/// CY - USA PB - Mc graw hill ER -