This is absolutely superb - just brilliant.<p>This is a personal reflection on the way it's presented. I'm sure that there are people who already know some of the content, and I found myself skimming over things, nodding, and thinking "Nothing new here." Then realised that there was something I missed, or an explanation that was especially nice, and I had to go back and re-read, wondering what else I might have missed.<p>So I found it all very smooth, clean, informative, but there was no story, no arc, no narrative, nothing to make me want to sit with a coffee (or other beverage of choice) and simply <i>read</i> like a novel. There wasn't the "Hook; Narrative; Reveal" structure that keeps the reader involved.<p>Which is a bit of a shame, because the bits I did take time over are really, <i>really</i> nice.<p>It's really nice.