Computer Numerical Control Simplified by Stephen F. Krar & S. Karr