The Ambivalent Magician
Simon Hawke
Reluctant Sorcerer (3)
The Reluctant Sorcerer
Reluctant Sorcerer (1)
The Inadequate Adept
Reluctant Sorcerer (2)