MACHINE DESIGN - NAGPAL G R (KHANNA PUBLISHERS DELHI)