Mechanical Workshop Practice - John, K. C (New Delhi PHI Leearning Private Limited, 2012)