Xanth (1)

Series by Piers Anthony
Unsorted Book Piers Anthony: A Spell for Chameleon (Paperback, Del Rey) 4 stars

A Spell for Chameleon

by