Night Mare (The Magic of Xanth, No. 6)
Piers Anthony [Xanth] -- Piers Anthony redefined the fantasy series when he launched his Xanth books--they're(quite simply) pun for the whole family!--Veronica Chapman, Senior Editor