A review by kathydavie
A Spell for Chameleon by Piers Anthony

5.0

Oh god, he's tooooo punny!