A Rare Triple

I can’t remember the last time I read three books in a row that I really liked:

Of course, this means I have a stack of technical books waiting for me; I hope at least one is as good.