Fundamentals of Metal Machining and Machine Tools by G. Boothroyd | Menrva Books