Technology Of Machine Tools by Peter Smid & Steve Krar