This was a very enjoyable read. Imaginative, funny, and has somewhat of an adult tinge to it in some of the emotions it explores. I can't wait to see what else Anthony has in store in the world of Xanth.