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