Groovy in action (Manning, 2007)