Advanced Design & Cutting of Cams (Machine Engineering Series) by Louis Rouillion & Arthur B. Babbitt