Principles of modern communication systems - Agbo, Samuel O (Cambridge University Press, 2017)