Just from the look of it, I'd guess this is a logical <ul>
that got afflicted by divitis. Books tend to have some degree of quality control on them, but they're still lousy with div-ridden WTFs just because that's how so many designers learned to do it. But it's hard to say for certain without either seeing the book or having convenient access to the author's brain.
Also, though, a lot of people forget that they can style normally unobtrusive inline elements in arbitrarily fancy ways, so they end up adding elements that they're more used to styling in those ways. I once simplified a really slick-looking, professionally-designed category header link with an odd shape and very specific spacing because it was causing odd problems when moved to a different area of the page. IIRC, their version used three divs, an img, an anchor and a span. Mine used an anchor and an img and was pixel-identical.