I think the image on page 614 is incorrect. The page from the code download shows something very different from the image.
If you want, you can file an errata for this problem
here. I could do it as well, but I think you have more sample code and proof available than I have....
Cheers,
Imar
---------------------------------------
Imar Spaanjaars
Everyone is unique, except for me.