Advanced Unix programming - Rochkind Marc J (Pearson Education, 2008)