UNIX network programming - Stevens W. Richard (Prentice Hall, 1998)