Manufacturing Engineering by Daniel T. Koenig & Mikell Groover