This is really cool, but it's also almost 10 years old... Is that a problem, or is it still up-to-date?
Often, the latest and greatest is defined in terms of incremental changes from the body of generally accepted knowledge. If you just read the most recent stuff, you'll probably lack the requisite knowledge to understand it. This is true up until the point that the new stuff becomes generally accepted and widely known. At that point, somebody writes it up nice, requiring minimal context, but by that time, it's no longer the latest and greatest!
I don't know. Some fields that's true, and some fields that's not (a book on the latest and greatest of web development from 2006 would be highly out of date). Constraint Programming isn't a field I'm versed in, so I'm asking to find out whether or not it matters.