ELEMENTS OF MECHANICAL ENGINEERING - CHOUDHURY, HAJRA S K (BOMBAY MEDIA PROMOTERS & PUBLIC PVT.LTD., 1978)