Sensor networks depend critically on a coherent notion of time to coordinate measurements, events and communications across distributed nodes. Each node contains an autonomous clock subject to drift ...