Introduction to communications technologies : a guide for non-engineers - Jones, Stephan (CRC Press, 2016)