Elements of workshop technology : Manufacturing processes - Hajra Chaudhury, A. K.; Hajra Chaudhury, S. K