MACHINE DESIGN - VERMA A P (S. K. KATARIA & SONS DELHI)