Communication Systems and Networks - Nishanth Sastry, Sandip Chakraborty (Springer, 2017)