Introduction to computer numerical control - Valentino, James V. (Prentice Hall, 1993)