Manufacturing engineering and technology - Kalpakjian, Serope (Prentice-Hall, 2001)