The Mechanics of Mechanical Watches and Clocks - Du, Ruxu (Springer Berlin Heidelberg, 2013)