The definitive guide to Linux network programming - Davis (The Expert's Voice, 2004)