Technology Of Machine Tools by Stephen F. Krar & Albert F. Check