Mike, Groovy Recipes is a great book. As you mentioned, the real strength of Scott's book is to get you up and running with examples�you want to do A, here is the way to achieve that task. He calls it a code-first book. I thoroughly enjoyed reading it.
I think Scott's book and my book complement each other nicely.
The Programming Groovy book takes a concepts first approach. Here is why you do things and here is how you do things. It also goes into the depth of how to exploit the metaprogramming features and shows how to build your own DSLs using Groovy.
I mention that it is a concepts first book, but having said that, I am a very busy developer who does not have a lot of time. I know a lot of developers are like that. So, I wrote the book in a way busy
Java developers can learn and apply the concepts on their own projects quickly. It takes you through the concepts quickly without wasting time in theories and gets you down to coding and applying the concepts right away.