Communications and Networking An Introduction - Cowley, John (Springer-Verlag London Limited, 2007)