Manufacturing engineering and technology - Kalpakjian, Serope (Addison Wesely Longman, 2000)