Tool And Manufacturing Engineers' Handbook by Raymond F. Veilleux, Charles Wick & Tom Drozda