Groovy Programming: An Introduction for Java Developers
"For those new to programming, object-orientation, or dynamic languages in general, this book is fabulous!" —Andrew Glover, CTO, Vanward Technologies