Understanding the Linux Kernel
by Daniel Pierre Bovet, Marco Cesati
Rating: 4.0 / 5 · Read · Finished 2016-05-14
Really great coverage of all the parts of an operating system (Linux in particular). It has a lot of breadth if you skim it, but also a lot of depth if you read a section through and through.