Computer Numerical Control by Warren S. Seames & Warren Seames