This is a project that appears in the book "Beginning Groovy, Grails and Griffon"