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