Another fine myth1978
by Robert Asprin
A magician's apprentice teams up with the demon Ashz and experiences a variety of adventures with many strange characters.
— from OpenLibrary
10 editions at OpenLibrary
A magician's apprentice teams up with the demon Ashz and experiences a variety of adventures with many strange characters.