DATA AND COMPUTER COMMUNICATION - STALLING, WILLIAM (PHI PHI, 1997)