Fundamentals of tool design - Nee, John G. (Society of Manufacturing Engineers, 2010)
Some online versions lack accompanying media packaged with the printed version.