Computer numerical control: concepts and programming - Seames, Warren S. (Thomson, 2002)