Theory of gearing : kinematics, geometry, and synthesis - Radzevich, Stephen P. (CRC Press, 2018)