Yep, that's it. Damn good book too.
I always smile every time I see your screen name, BTW. Puller was a Marine, IIRC.