It takes submissions to the CSS Zen garden and uses them as examples of what techniques you can use for layout, typography, images, etc
It suits my learning style of visual diagrams and reverse-engineering things to see how they work.
I honestly couldn't really recommend a book though, CSS doesn't necessarily require a text to understand how to format a hyper-text document, other than that, I don't think there isn't much else I could recommend besides just dive into an xhtml document and start formatting your view according to something that catches your eye on the web.
CSS is such an evolving art - browser inconsistencies and their related hacks are constantly changing, and best practises are continually being developed.
It seems ironic to me that you would revert to using dead-tree media for instruction on how to style the cutting edge. If you simply need an introduction to css then w3schools can't be beat.
Oh, and I also own zen of css design, which is pretty good if you must have a physical book.
That book goes hand in hand with Eric Meyer on CSS.
Flexible Web Design: Creating Liquid and Elastic Layouts with CSS (Just released)
Trascending CSS (Released)
I want them but don't have money.
Have a look at OOCSS:
And CSS Discuss:
It hasn't converted me into a CSS fanatic, but it has helped me learn the tech and write better CSS when needed.