Technology of Machine Tools - Krar , Steve F. & Gill, Arthur R. & Smid , Peter (New Delhi; McGraw Hill, 2016)