Understanding Linux Network Internals
Christian Benvenuti
Linux Kernel Development
Robert Love
Data Center Virtualization Fundamentals: Understanding Techniques ...
Gustavo A. A. Santana
Advanced Programming in the UNIX Environment
W. Richard Stevens & Stephen A. Rago