Understanding Unix/Linux programming - Molay, Bruce (Prentice Hall, 2003)