Data And Computer Communications William Stallings - STALLINGS, William (Prentice-Hall, 1997)