How Browsers Work: Behind the Scenes of Modern Web Browsers
This is great content, but it is so hard to read. The light blue against the light gray is rough on the eyes, and the font size/style isn't helping either.