Computer network time synchronization : the Network Time Protocol on Earth and in space - Mills, David L. (CRC Press, 2011)