Synchronization in digital communication systems - Ling Fuyun (New York Cambridge University Press, 2017)