Manufacturing engineering and technology

Serope Kalpakjian
Prentice Hall
9780201361315
0-201-36131-0