Computer networks - By Tanenbaum, Andrew S. (Pearson Education London, 2005)
Keywords: Network hardware Network software Cable television