Manufacturing engineering and technology - Kalpakjain,Serope (Pearson Education, 2001)