Elements of workshop technology - Choudhury, S K Hajra