Understanding the Linux kernel 1st ed - Bovet, D. (Daniele); Cesati, Marco. (O'Reilly, 2001)