While the Xanth series has always thrived on puns, this book has too many puns. Sometimes the book feels like it is nothing but a list of puns with just tiny bit of plot thrown in. A central character seems absent for much of the book; she's there but too quiet. Compared to the earlier books in t...