Fundamentals of Machining and Machine Tools Second Edition by Geoffrey Boothroyd and Winston A. Knight Machine Design
Design of Machinery An Introduction to Synthesis and Analysis of Mechanisms of Machines Machine Design