Elements of workshop technology - Choudhury, S K Hajra; Bose, S. K.