Fundamentals of tool design by David J. Reid | Menrva Books | MenrvaBooks