Kinematic Geometry of Surface Machining by Stephen P. Radzevich