Physical Clocks and Clock Synchronization
          
            
              Tanenbaum, A. S., & Van Steen, M. (2007). Distributed Systems: Principles and Paradigms. Pearson Prentice Hall.
          Lamport, L. (1978). Time, clocks, and the ordering of events in a distributed system. Communications of the ACM, 21(7), 558-565.
          Mills, D. L. (1991). Internet time synchronization: The network time protocol. IEEE Transactions on communications, 39(10), 1482-1493.