Gears Volume 1: Geometric and Kinematic Design - Vullo, Vincenzo (Springer Series in Solid and Structural Mechanics, 2020)