Cnc technology and programming. - Steve Karr (Singapore: Mcgraw Hill, 1990)
SPN