Unix network programming:interprocess communications - Stevens, W. Richard (Pearson Education, 1995)