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