Fitzpatrick, Michael Machining and cnc Technology - 1070 pages; 28.3 cm includes index Dewey Class. No.: 671.35 / FIT