I noticed Anthony shifted into overdrive on his use of puns in this book. While the story was entertaining and the characters somewhat engaging, the use of puns got to be a distraction after a while. Others tell me Xanth novels only get worse from this point on. I'll keep reading them, I guess. The character of Ivy interests me a lot, and hopefully will be featured in upcoming Xanth stories.