MACHINE DESIGN & CAD - HAIDERI, FARAZDAK (NEW DELHI NIRALI PRAKASHAN, 1997)