CNC Programming Handbook, 3/e ...Peter Smid's definitive work. If you can only have one CNC book, this is the one!
Machinery's Handbook
New 28th Edition of Machinery's Handbook is an extraordinarily comprehensive yet practical and easy-to-use reference for mechanical and manufacturing engineers, designers, welders, machinists, draftsmen, and machine tool makers.