MACHINE DRAWING - SIDHESWAR N (TATA MC GRAW HILL PV, 2011)