Introduction to Digital Communications - Grami, Ali (Academic Press, 2016)