DATA COMMUNICATIONS FOR PROGRAMMERS - Purser, Michael (Addison-Wesley Publishing, 1986)