Vitalsource Technologies, Inc. Fundamentals of Metal Machining and Machine Tools