I still have one more Christmas gift to read, but we’re discussing this in a book club this week, so I needed to make sure I read it in time. This is a short book, and I think a useful one. It does a decent job of distilling the guiding principles that unite agile methods. I would buy a copy for people who are either dubious about the whole concept, or for those who have decided that their chosen methodology is magic, and the work ends with picking it out. It could have dug deeper into some of the topics, but probably at the expense of being inviting to its audience.