CNC technology and programmming - Steve Krar & Arthur Gill (McGraw Hill, 1990)