SHARMA, P C MACHINE DESIGN - NEW DELHI B D KATARIA & SONS 1984 - 1188 Dewey Class. No.: 621.815 N84 SHA