This is the cover to MELCHIOR'S FIRE, by Jack Chalker.