Treatise on Modern Horology in Theory and Practice