Technology of machine tools - Krar, Steve F (McGraw-Hill, 2006)
Includes index.