Introduction to computer numerical control - Valentino James V.; Goldenberg Joseph (Prentice Hall, 2000)