COMPUTER NETWORKS - TANENBAUM, ANDEREW (ND PHI, 1997)