Geis of the Gargoyle is the eighteenth book of the Xanth series by Piers Anthony. Seeking a spell that will restore the polluted river Swan Knee to a state of purity, guardian Gary Gargoyle finds himself face-to-face with the Good Magician Humfrey.