3.0

I do love the author's work, but oddly found this one a tick less satisfying than his other works which I've read. No matter, I'll continue working my way though the rest.