COMPUTER NETWORKS - TANENBAUM,ANDREW S (PH ENGLEWOOD CLIFFS, 1981)