Ogre, Ogre
By: by Piers Anthony.
Series: Xanth #5