I was disappointed in that one unfortunately.

Too much name dropping of random pieces without offering any insights why they are needed. You learn much more just skimming through a wiki article.