Understanding the Linux Kernel - Bovet, Daniel P. (O'Reilly, 2001)