Manufacturing engineering and technology - Kalpakjian, Serope (Addison-Wesley, 1995)