Computer Numerical Control Programming of Machines by Larry Horath