TY - BOOK TI - CNC technology & programming SN - 8187433701 ER -