Ding! I think you have nailed it here.
I'm 3/4 of the way through the book, and am just scanning pages now that I have his pattern figured out.
But I agreed to read it, so I will finish it. Can't have a conversation with the guy that recommended it if I don't, right?