Fundamentals of machining and machine tools. - Boothroyd, Geoffrey; Knight, W. A.